package com.cma.model.db;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;


/**
 * 
 * 数据库表【histcbasic】对应的entity对象
 *
 * @author  bjs
 * @date 2017-01-03 18:59:17
*/
@Entity
@Table(name = "histcbasic")
public class Histcbasic extends BaseDbEntity implements Serializable {


// 
@Column(name = "tcxh", nullable = true)
private java.lang.String tcxh;


// 
@Column(name = "tcbh", nullable = false)
private java.lang.Integer tcbh;


// 
@Column(name = "tcbhbabj", nullable = false)
private java.lang.Integer tcbhbabj;


// 
@Column(name = "engname", nullable = false)
private java.lang.String engname;


// 
@Column(name = "chnname", nullable = false)
private java.lang.String chnname;


// 
@Column(name = "center", nullable = true)
private java.lang.String center;


// 
@Column(name = "datetime", nullable = true)
private java.util.Date datetime;


// 
@Column(name = "slon", nullable = true)
private java.lang.Float slon;


// 
@Column(name = "slat", nullable = true)
private java.lang.Float slat;


// 
@Column(name = "strength", nullable = true)
private java.lang.String strength;


// 
@Column(name = "maxwind", nullable = true)
private java.lang.Integer maxwind;


// 
@Column(name = "minpressure", nullable = true)
private java.lang.Integer minpressure;


// 
@Column(name = "tracktrend", nullable = true)
private java.lang.String tracktrend;


// 
@Column(name = "landing", nullable = true)
private java.lang.Integer landing;


// 
@Column(name = "subtc", nullable = true)
private java.lang.Integer subtc;


// 
@Column(name = "datestr", nullable = true)
private java.lang.String datestr;


// 
@Column(name = "lasting", nullable = true)
private java.lang.Integer lasting;


// 
@Column(name = "datetime2", nullable = true)
private java.util.Date datetime2;


// 
@Column(name = "memo", nullable = false)
private java.lang.String memo;






    // ================================================================================================



    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getTcxh() {
        return tcxh;
        }

/**
 * 设置对象的属性【】
 * @param tcxh
 */
public void setTcxh(java.lang.String tcxh) {
        this.tcxh = tcxh;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getTcbh() {
        return tcbh;
        }

/**
 * 设置对象的属性【】
 * @param tcbh
 */
public void setTcbh(java.lang.Integer tcbh) {
        this.tcbh = tcbh;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getTcbhbabj() {
        return tcbhbabj;
        }

/**
 * 设置对象的属性【】
 * @param tcbhbabj
 */
public void setTcbhbabj(java.lang.Integer tcbhbabj) {
        this.tcbhbabj = tcbhbabj;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getEngname() {
        return engname;
        }

/**
 * 设置对象的属性【】
 * @param engname
 */
public void setEngname(java.lang.String engname) {
        this.engname = engname;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getChnname() {
        return chnname;
        }

/**
 * 设置对象的属性【】
 * @param chnname
 */
public void setChnname(java.lang.String chnname) {
        this.chnname = chnname;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getCenter() {
        return center;
        }

/**
 * 设置对象的属性【】
 * @param center
 */
public void setCenter(java.lang.String center) {
        this.center = center;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.util.Date
     */
public java.util.Date getDatetime() {
        return datetime;
        }

/**
 * 设置对象的属性【】
 * @param datetime
 */
public void setDatetime(java.util.Date datetime) {
        this.datetime = datetime;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Float
     */
public java.lang.Float getSlon() {
        return slon;
        }

/**
 * 设置对象的属性【】
 * @param slon
 */
public void setSlon(java.lang.Float slon) {
        this.slon = slon;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Float
     */
public java.lang.Float getSlat() {
        return slat;
        }

/**
 * 设置对象的属性【】
 * @param slat
 */
public void setSlat(java.lang.Float slat) {
        this.slat = slat;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getStrength() {
        return strength;
        }

/**
 * 设置对象的属性【】
 * @param strength
 */
public void setStrength(java.lang.String strength) {
        this.strength = strength;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getMaxwind() {
        return maxwind;
        }

/**
 * 设置对象的属性【】
 * @param maxwind
 */
public void setMaxwind(java.lang.Integer maxwind) {
        this.maxwind = maxwind;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getMinpressure() {
        return minpressure;
        }

/**
 * 设置对象的属性【】
 * @param minpressure
 */
public void setMinpressure(java.lang.Integer minpressure) {
        this.minpressure = minpressure;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getTracktrend() {
        return tracktrend;
        }

/**
 * 设置对象的属性【】
 * @param tracktrend
 */
public void setTracktrend(java.lang.String tracktrend) {
        this.tracktrend = tracktrend;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getLanding() {
        return landing;
        }

/**
 * 设置对象的属性【】
 * @param landing
 */
public void setLanding(java.lang.Integer landing) {
        this.landing = landing;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getSubtc() {
        return subtc;
        }

/**
 * 设置对象的属性【】
 * @param subtc
 */
public void setSubtc(java.lang.Integer subtc) {
        this.subtc = subtc;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getDatestr() {
        return datestr;
        }

/**
 * 设置对象的属性【】
 * @param datestr
 */
public void setDatestr(java.lang.String datestr) {
        this.datestr = datestr;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.Integer
     */
public java.lang.Integer getLasting() {
        return lasting;
        }

/**
 * 设置对象的属性【】
 * @param lasting
 */
public void setLasting(java.lang.Integer lasting) {
        this.lasting = lasting;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.util.Date
     */
public java.util.Date getDatetime2() {
        return datetime2;
        }

/**
 * 设置对象的属性【】
 * @param datetime2
 */
public void setDatetime2(java.util.Date datetime2) {
        this.datetime2 = datetime2;
        }

    /**
     * 获取对象的属性【】
     *
     * @return java.lang.String
     */
public java.lang.String getMemo() {
        return memo;
        }

/**
 * 设置对象的属性【】
 * @param memo
 */
public void setMemo(java.lang.String memo) {
        this.memo = memo;
        }

        // ================================================================================================

        public String toString(){
            StringBuffer sb = new StringBuffer();
            sb.append("Histcbasic=====>");
            sb.append("{");
                                sb.append("id=>"+this.id).append(", ");
                                sb.append("tcxh=>"+this.tcxh).append(", ");
                                sb.append("tcbh=>"+this.tcbh).append(", ");
                                sb.append("tcbhbabj=>"+this.tcbhbabj).append(", ");
                                sb.append("engname=>"+this.engname).append(", ");
                                sb.append("chnname=>"+this.chnname).append(", ");
                                sb.append("center=>"+this.center).append(", ");
                                sb.append("datetime=>"+this.datetime).append(", ");
                                sb.append("slon=>"+this.slon).append(", ");
                                sb.append("slat=>"+this.slat).append(", ");
                                sb.append("strength=>"+this.strength).append(", ");
                                sb.append("maxwind=>"+this.maxwind).append(", ");
                                sb.append("minpressure=>"+this.minpressure).append(", ");
                                sb.append("tracktrend=>"+this.tracktrend).append(", ");
                                sb.append("landing=>"+this.landing).append(", ");
                                sb.append("subtc=>"+this.subtc).append(", ");
                                sb.append("datestr=>"+this.datestr).append(", ");
                                sb.append("lasting=>"+this.lasting).append(", ");
                                sb.append("datetime2=>"+this.datetime2).append(", ");
                                sb.append("memo=>"+this.memo).append(", ");
                                sb.append("createTime=>"+this.createTime).append(", ");
                                sb.append("updateTime=>"+this.updateTime).append(", ");
                        sb.append("}");
            return sb.toString();
        }

}